home *** CD-ROM | disk | FTP | other *** search
/ Win Platinum / Win Platinum.iso / apps / wbar / wbar.prn < prev    next >
Encoding:
Text File  |  1991-06-10  |  44.0 KB  |  400 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.                     
  7.                               Windows BarCode Generator
  8.                                     Version 1.95
  9.                                 (C)opyright 1990-1991
  10.                                  All Rights Reserved
  11.  
  12.  
  13.  
  14.                                 Stellar Technologies
  15.                                    2510 Metro Blvd
  16.                                  St. Louis, MO 63043
  17.  
  18.                  Wbar is user-supported software provided to you at
  19.                  no charge on a trial basis. If you use this
  20.                  software and find it of value please send $25 for
  21.                  a registered copy and support the shareware
  22.                  concept. Registered users will be provided with
  23.                  information about program updates. Please make
  24.                  checks payable to Stu Gisburne at the above
  25.                  address. You are encouraged to share this software
  26.                  with others provided that it is distributed
  27.                  complete with documentation and in unmodified form
  28.                  and that no fee or other consideration is charged
  29.                  or accepted. All commercial, business and
  30.                  government users must register each copy in use. I
  31.                  hope you enjoy using Wbar. Your comments and
  32.                  suggestions to improve this product are always
  33.                  welcome.
  34.  
  35.  
  36.  
  37.  
  38.              PROGRAM DESCRIPTION             PROGRAM DESCRIPTION             PROGRAM DESCRIPTION
  39.  
  40.                  Wbar is a program which generates bar codes (ie: 3
  41.                  of 9, UPC, Postnet, etc) that can be copied to the
  42.                  Windows Clipboard. Once in the Clipboard, you can
  43.                  then paste the barcode into other programs such as
  44.                  Windows Write, MicroSoft Word for Windows,
  45.                  Paintbrush, as well as other Windows programs that
  46.                  can accept bitmaps or metafiles from the Windows
  47.                  Clipboard.
  48.  
  49.  
  50.             HARDWARE REQUIREMENTS            HARDWARE REQUIREMENTS            HARDWARE REQUIREMENTS
  51.  
  52.                  IBM Personal Computer or Compatible
  53.                  MicroSoft Windows 3.0
  54.                  Mouse
  55.  
  56.  
  57.             PROGRAM FILES            PROGRAM FILES            PROGRAM FILES
  58.  
  59.                  The Wbar system comes in four files:
  60.  
  61.                  WBAR.EXE       executable program module
  62.                  WBAR.DOC       this document in Word for Windows format
  63.                  WBAR.PRN       this document in ASCII format
  64.                  WBARHELP.HLP   WBAR help system
  65.  
  66.  
  67.                                                                   Page 2
  68.  
  69.             GENERAL PROGRAM OVERVIEW            GENERAL PROGRAM OVERVIEW            GENERAL PROGRAM OVERVIEW
  70.  
  71.                  Upon execution, Wbar produces a typical Windows program
  72.                  window. The menu consists of File, Edit, Action, Type,
  73.                  Special and Help. When first loaded, the About Wbar
  74.                  Dialog Box appears if you have an unregistered copy of
  75.                  Wbar, otherwise you are presented by blank window. The
  76.                  cursor takes on the shape of a barcode while in the
  77.                  workspace of the Wbar window. To make a barcode, you
  78.                  simply position the cursor in the window where you want
  79.                  to place the barcode and click the left button on your
  80.                  mouse. A dialog box will appear allowing you to toggle
  81.                  various options, select what type of barcode to produce
  82.                  and to input the barcode data. After all this is done,
  83.                  clicking on OK will produce the desired barcode on the
  84.                  display. If you have the AutoMeta mode ON then a
  85.                  metafile of the barcode is copied to the clipboard. If
  86.                  you wish to copy a bitmap representation of the barcode
  87.                  to the clipboard, you then choose ACTION from the main
  88.                  menu. Clicking on SELECT from the ACTION submenu will
  89.                  toggle the cursor to become a cross. You then press the
  90.                  left mouse button and drag a box around the barcode.
  91.                  After releasing the left mouse button, clicking on COPY
  92.                  from the EDIT menu copies the selected box area to be
  93.                  pasted in Bitmap form to the Windows Clipboard.
  94.  
  95.  
  96.                                                                   Page 3
  97.  
  98.  
  99.             MENU FUNCTIONS            MENU FUNCTIONS            MENU FUNCTIONS
  100.  
  101.  
  102.             FILE            FILE            FILE
  103.  
  104.                  NEW basically clears the Wbar window of any barcodes
  105.  
  106.                  EXIT exits the Wbar program and closes the window
  107.  
  108.             EDIT            EDIT            EDIT
  109.  
  110.                  COPY copies a selected area to the Clipboard
  111.  
  112.                  PASTE pastes from the Clipboard to the upper left area
  113.                  of the Wbar window
  114.  
  115.                  CLEAR another way to clear the Wbar window
  116.  
  117.             ACTION            ACTION            ACTION
  118.  
  119.                  BARCODE toggles the cursor to barcode mode
  120.  
  121.                  SELECT toggles the cursor to the area select mode
  122.  
  123.  
  124.             TYPE            TYPE            TYPE
  125.  
  126.                  COLOR when checked, any copies to the clipboard will be
  127.             in color bitmap format
  128.  
  129.                  MONOCHROME when checked, any copies to the clipboard
  130.                  will be in monochrome bitmap format.
  131.  
  132.                  AUTOMETA when checked, any barcodes produced on the
  133.                  display will be automatically copied to the clipboard
  134.                  in the Windows MetaFile format. Very useful to produce
  135.                  barcodes
  136.                  of exact size. Also the best way to paste barcodes into
  137.                  Corel Draw 2.0 and procduce POSTNET barcodes suitable
  138.                  for printing on envelopes.
  139.  
  140.                  Note: Metafiles pasted into other applications may not
  141.                  look correct on the display, but should print
  142.                  correctly.
  143.  
  144.             SPECIAL            SPECIAL            SPECIAL
  145.  
  146.                  Default Barcodes
  147.  
  148.                       When producing a barcode with this option checked,
  149.                       the default barcode dialog box will be used to
  150.                       input various options. With this dialog box you
  151.                       can choose amoung the following barcodes.
  152.  
  153.  
  154.                                                                   Page 4
  155.  
  156.  
  157.                       UPC-A
  158.                       UPC-E     // currently not supported
  159.                       3 of 9
  160.                       Interleaved 2 of 5
  161.                       PostNet
  162.                       EAN 13
  163.                       EAN 8
  164.                       Codabar
  165.                       Code 128
  166.  
  167.  
  168.                  Bookland
  169.  
  170.                       When producing a barcode with this option checked,
  171.                       the Bookland EAN barcode dialog box will be used
  172.                       to input various options such as ISBN number and
  173.                       book price. Bookland EAN barcodes are typically
  174.                       found on or in most books sold today.
  175.  
  176.  
  177.                  FIM
  178.  
  179.                       Facing Identification Mark patterns are typically
  180.                       used on reply mail envelopes and cards to further
  181.                       help the Postal Service in sorting mail. Currently
  182.                       there are four different patterns made up of a 9-
  183.                       position bar/no-bar pattern. There are position
  184.                       requirements for FIM patterns. Obtain Postal
  185.                       publication #25 for details.
  186.  
  187.  
  188.  
  189.                       FIM A     -    Courtesy Reply Mail with POSTNET
  190.  
  191.                       FIM B     -    Business Reply, Penalty or Franked
  192.                                      Mail without POSTNET
  193.  
  194.                       FIM C     -    Business Reply, Penalty or Franked
  195.                                      Mail with POSTNET
  196.  
  197.                       FIM D     -    OCR Readable Mail without POSTNET
  198.                                      (usually used on courtesy reply
  199.                                      window envelopes)
  200.  
  201.  
  202.  
  203.  
  204.                  HELP invokes the WBAR help online help system
  205.  
  206.                  ABOUT displays a dialog box containing information
  207.                  about the Wbar Program
  208.  
  209.  
  210.                                                                   Page 5
  211.  
  212.             Barcode Types currently supported in Wbar:            Barcode Types currently supported in Wbar:            Barcode Types currently supported in Wbar:
  213.  
  214.             UPC-A            UPC-A            UPC-A
  215.  
  216.                       Universal Product Code. Commonly used in the
  217.                  supermarket industry since 1973. UPC is a coding system
  218.                  as well as a symbology, used to identify a product and
  219.                  its manufacturer. UPC-A is a fixed length numeric
  220.                  barcode which encodes 12 digits.
  221.  
  222.  
  223.                                       0 04560 17100 8
  224.  
  225.  
  226.                       The first digit is the industry code. For example
  227.                  0 is grocery and 3 is pharmaceutical. Digits 2 thru 6
  228.                  specify the manufacturers product number. Digits 7 thru
  229.                  11 contain the manufacturer ID number. The remaining
  230.                  12th digit is a check digit calculated from the
  231.                  preceding digits.
  232.  
  233.  
  234.  
  235.             Interleaved 2 of 5            Interleaved 2 of 5            Interleaved 2 of 5
  236.  
  237.                       A variable length, high density code containing
  238.                  the digits 0 thru 9. Because of the nature of coding
  239.                  Interleaved 2 of 5, data contained in the barcode must
  240.                  be an even amount of digits.
  241.  
  242.  
  243.             3 of 9            3 of 9            3 of 9
  244.  
  245.                       An alphanumeric code consisting of the upper case
  246.                  letters "A" thru "Z", the digits "0" thru "9", and the
  247.                  characters "-", "+", ".", "$", "/", "%" and the space
  248.                  character. It is of a variable length and can contain
  249.                  up to 100 charcters in this version of Wbar.
  250.  
  251.  
  252.             POSTNET            POSTNET            POSTNET
  253.  
  254.                       The POSTNET bar code was developed by the Postal
  255.                  Service to provide a system of encoding Zip Code
  256.                  information on letter mail, which can be read reliably
  257.                  by relatively inexpensive bar code sorters. The code is
  258.                  made up of binary elements printed in the lower right
  259.                  corner of the mail peice as tall and short bars
  260.                  representing the Zip Code or Zip+4 code.
  261.  
  262.                       The location of the complete Zip+4 is very
  263.                  presice. The baseline of the code should be 1/4" (+/-
  264.                  1/16") from the bottom edge of the mail piece. The
  265.                  start (left-most) bar should lie between 3 1/4" and 4"
  266.                  from the right edge of the mail piece.
  267.  
  268.  
  269.                                                                   Page 6
  270.  
  271.             CODABAR            CODABAR            CODABAR
  272.  
  273.                       Codabar is commonly used in libraries, blood banks
  274.                  and air parcel express applications. It comprises 16
  275.                  characters, the numbers "0" through "9" and the
  276.                  characters "$", ":", "/", ".", "+", and "-". There are
  277.                  four different start/stop codes "A", "B", "C", "D". In
  278.                  this version of Wbar only the start/stop sequence
  279.                  "AsomedataB" will be recognised and displayed
  280.                  correctly.
  281.  
  282.                  Example:
  283.                                      "A$12345B"
  284.  
  285.  
  286.  
  287.  
  288.             EAN 13            EAN 13            EAN 13
  289.  
  290.                       European Article Numbering barcode 13 digit.
  291.                  Simular to the UPC-A barcode in height, width and
  292.                  number of bars. It does however allow a 13th digit to
  293.                  be encoded into the barcode. The entire code comprises
  294.                  12 user digits plus an EAN checkdigit. Keep in mind
  295.                  that EAN scanners can read EAN and UPC barcodes, but a
  296.                  UPC scanner might not be able to read an EAN barcode.
  297.  
  298.             EAN 8            EAN 8            EAN 8
  299.  
  300.                       European Article Numbering barcode 8 digit. Same
  301.                  characteristics as the UPC-A barcode, but is smaller
  302.                  and allows only 7 user digits and an EAN check digit.
  303.  
  304.  
  305.  
  306.             Code 128            Code 128            Code 128
  307.  
  308.                       Code 128 was introduced in 1981 as a very high
  309.                  density alphanumeric symbology. It is a variable
  310.                  length, continuous code employing multiple element
  311.                  widths. Code 128 has 3 different character sets. In
  312.                  this version of WBAR, only character set B is used.
  313.                  Character set B contains the full ASCII set of
  314.                  printable characters.
  315.  
  316.  
  317.  
  318.             FIM (Facing Identification Mark)            FIM (Facing Identification Mark)            FIM (Facing Identification Mark)
  319.  
  320.                  See explanation under Special/FIM above.
  321.  
  322.  
  323.                                                                   Page 7
  324.  
  325.  
  326.  
  327.                                  ST                  E                   L                                         LA                      R                                                                         T                          E                           C                            H                             N                              O                               L                                O                                 G                                  I                                   E                                    S                                                                            M                                       A                                        K                                         E                                          S                                                                                        N                                             O                                                W                                                A                                                 R                                                  R                                                   A                                                    N                                                     T                                                      I                                                       E                                                        S                                                         ,                                                                                                                      E                                                            X                                                             P                                                                                                                             R                                                                E                                                                 S                                                                  S
  328.                                  O                  R                                        I                     M                      P                       L                        I                         E                          D                           ,                                                          A                              N                               D                                                                  S                                  P                                   E                                    C                                     I                                      F                                       I                                        C                                         A                                          LL                                           Y                                                                                          D                                              I                                               S                                                C                                                 L                                                  A                                                   I                                                    M                                                     S                                                                                                              A                                                        N                                                         Y                                                                                                                      I                                                            M                                                             P                                                              L                                                               I                                                                E                                                                 D                                                                  
  329.                 W                 A                  R                   R                                         A                      N                       T                        I                         E                          S                                                        O                             F                                                              M                                E                                 R                                  C                                   H                                    A                                     N                                      T                                       A                                        B                                         I                                          L                                           I                                            T                                             Y                                                                                                O                                                 R                                                                                                      F                                                    I                                                     T                                                      N                                                       E                                                        S                                                         S                                                                                                                      F                                                            O                                                             R                                                                                                                                A                                                                 N                                                                  Y
  330.                 P                 A                  R                   T                    I                     C                      U                       L                        A                         R                                                                                  P                             U                              R                               P                                O                                 S                                  E                                   .                                      S                                      T                                       E                                        L                                         L                                          A                                           R                                                                                                                                        T                                               E                                                C                                                 H                                                  N                                                   O                                                    L                                                     O                                                      G                                                       I                                                        E                                                         S                                                            F                                                            U                                                             R                                                              T                                                               H                                                                E                                                                 R                                                                  
  331.                 R                 E                  S                   E                    R                     V                      E                       S                                                                              T                            H                             E                                                                R                                 I                                  G                                   H                                    T                                        T                                        O                                                                                     M                                            A                                             K                                              E                                                                                                                                                   C                                                   H                                                    A                                                     N                                                      G                                                       E                                                        S                                                                                                                      T                                                            O                                                                T                                                                H                                                                 E                                                                  
  332.                                  S                  P                   E                    C                     I                      F                       I                        C                         A                          T                           I                            O                             N                              S                                                                O                                 F                                                                        T                                     H                                      E                                                                                P                                         R                                          O                                           D                                            U                                             C                                              T                                                                                                W                                                 I                                                  T                                                   H                                                    O                                                     U                                                      T                                                         O                                                         B                                                          L                                                           I                                                            G                                                             A                                                              T                                                               I                                                                O                                                                 N                                                                  
  333.                 T                 O                                       N                     O                      T                       I                        F                         Y                                                                                  A                             N                              Y                                                                  P                                  E                                   R                                    S                                     O                                      N                                                                                  O                                          R                                                                                          O                                              R                                               G                                                A                                                 N                                                  I                                                   Z                                                    A                                                     T                                                      I                                                       O                                                        N                                                                                                                      O                                                            F                                                               S                                                               U                                                                C                                                                 H                                                                  
  334.                 C                 H                  A                   N                    G                     E                      S                       .                                                                            L                           I                            M                             I                              T                               A                                T                                 I                                  O                                   N                                                                          O                                      F                                                                                L                                         I                                          A                                           B                                            I                                             L                                              I                                               T                                                Y                                                 :                                                                                                        T                                                                                                           he                                                                                                                C                                                         u                                                          s                                                           t                                                            o                                                             m                                                              e                                                               r                                                                '                                                                                                                                   s
  335.                 s                 o                  l                   e                                          r                      e                       m                        e                                                   di                           e                            s                                                            a                               r                                e                                                                    s                                   e                                    t                                                                            f                                       o                                        r                                                                                   th                                                                                        i                                                                                           n                                                t                                                h                                                                                                   e                                                    w                                                    a                                                     r                                                      r                                                       a                                                        n                                                                                                                   ty                                                                                                                        c                                                                                                                           la                                                               u                                                                s                                                                                                                                   e
  336.                 a                 b                  o                   v                    e                                           .                                                 S                         t                          e                                                       ll                                                           ar                                                                T                                 e                                  c                                   h                                                                         no                                      l                                       o                                        g                                                                                   ie                                                                                       s                                                                                            li                                                                                               a                                                 b                                                  il                                                   i                                                                                                         t                                                      y                                                                                                                fo                                                                                                                   r                                                                                                                        d                                                             a                                                              ma                                                               g                                                                                                                                 e                                                                  s
  337.                                  sh                                     a                    l                     l                                              n                        o                         t                                                      e                            x                             c                              e                               e                                d                                                                    t                                   h                                    e                                                                            c                                       u                                        r                                         r                                          e                                           n                                            t                                                                                            r                                               e                                                g                                                 i                                                  s                                                   t                                                    r                                                     a                                                      t                                                       i                                                        o                                                         n                                                                                                                        fe                                                             e                                                                                                                                                                                              fo                                                                 r                                                                  
  338.                                  th                  e                                                             Pr                      o                                               du                         c                                                     t                            .                              I                              n                                                                n                                                                   o                                    e                                    v                                     e                                      n                                                                               t                                                                                    wi                                                                                       ll                                                                                            S                                                                                               te                                                                                                   ll                                                   a                                                    r                                                                                                            T                                                                                                               ec                                                         h                                                                                                                     n                                                            o                                                             l                                                              og                                                               i                                                                e                                                                 s                                                                  
  339.                                  be                                                            l                      i                       a                        b                         l                          e                                                            f                               o                                r                                                                        an                                     y                                                                                                                        s                                          p                                           e                                            c                                             i                                              a                                               l                                                ,                                                                                                        i                                                     n                                                      c                                                       i                                                        d                                                         e                                                          n                                                           t                                                            a                                                             l                                                                 o                                                                 r                                                                  
  340.                                  c                  o                   ns                                         eq                                             ue                                                 nt                                                     ia                                                         l                               d                                                               am                                 a                                  g                                   e                                    s                                                                            e                                                                               ve                                                                                   n                                            i                                            f                                                                                                                                           S                                                t                                                 el                                                                                                     la                                                                                                         r                                                                                                              T                                                        e                                                         c                                                          h                                                           no                                                            l                                                                                                                           og                                                                                                                               ie                                                                 s                                                                  
  341.                 has been advised of the possibility of the same.
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.                             Comments and inquiries may be
  350.                        sent to me through Compuserve ID number
  351.                                      74516,2776
  352.  
  353.                                        or to:
  354.  
  355.                                 Stellar Technologies
  356.                                   c/o Stu Gisburne
  357.                                   2510 Metro Blvd.
  358.                                  St. Louis, MO 63043
  359.  
  360.  
  361.                                                                   Page 8
  362.  
  363.                                   Revision History
  364.                                 =====================
  365.  
  366.             Version 1.0  - 07-14-90  - Pastes UPC-A bar code to the
  367.             clipboard
  368.  
  369.             Version 1.1  - 08-05-90  - Added 3 of 9 barcode
  370.  
  371.             Version 1.2  - 08-22-90  - Added Postnet barcode
  372.  
  373.             Version 1.3  - 09-13-90  - Added monochrome bitmap
  374.                                 capabilites to allow pastes into Corel
  375.                                 Draw 1.21
  376.  
  377.             Version 1.4  - 11-30-90  - Added Interleaved 2 of 5 barcode
  378.  
  379.             Version 1.5  - 01-21-91  - Included documentation with file
  380.  
  381.             Version 1.6  - 02-17-91  - Fixed Postnet, incorrectly
  382.                                 calculated check digit when the sum of
  383.                                 digits in the zipcode was zero.
  384.                                 - Added Windows Metafile capabilites.
  385.                                 This enables Wbar to produce exact size
  386.                                 barcodes and sets up Wbar for future
  387.                                 Dynamic Data Exchange with other
  388.                                 programs.
  389.  
  390.             Version 1.7  - 02-24-91  - Added Codabar, EAN13, EAN8,
  391.             Codabar
  392.  
  393.             Version 1.8  - 03-15-91  - Added Bookland EAN which is a
  394.                                 variation of EAN13. Also better
  395.                                 positioning of readable data in barcode.
  396.  
  397.             Version 1.9 -  04-13-91  - Added Postal FIM patterns
  398.  
  399.             Version 1.95   06-08-91  - Added WBAR Help system
  400.                                 - Added Code 128